Ferrara is a fairly well-to-do northern Italian city and predictably has a good number of clothing shops, ranging from budget-fashion Zara to small, expensive boutiques. The main shopping districts are Via Mazzini the street leading from Piazza Trento-Trieste where the campanile and Mel Books is and Via Garibaldi the street leading from inside the Palazzo Municipio, as well as the whole center of the city around the Castello.
Every Saturday morning there is an open-air market set up in Piazza Trento-Trieste with a changing weekly theme--ranging from furniture to antiques to clothes to food and produce. One night a week the same piazza is devoted to an open-air candy market.
Stop by Ferrara Frutta the best one is on the very end of Via Garibaldi, a co-op that sells fresh local produce of excellent quality for very low prices.